title: qt重点内容
date: 2021-07-28 09:46:50
categories:
- qt
tags:
- 学习术语
qt重点内容
qmake -project "QT+=widgets"
# qt中使用资源有两种方式:
1. 作为外挂资源使用(将*.qrc转换为*.rcc文件,在代码中进行注册使用)
rcc -binary myresource.qrc -o myresource.rcc
QResource::registerResource("/path/to/myresource.rcc");
2. 作为内嵌资源使用(*.qrc转换为qrc_*.cpp加入代码编译)
rcc -name application application.qrc -o qrc_application.cpp
uic hello.ui -o ui_hello.h
moc hellowidget.h -o moc_hellowidget.cpp (hellowidget中的类中含有该宏)
元对象系统室qt专门对c++做的扩展,用来支持信号和槽机制、运行时类型定义、动态属性系统。
信号与槽机制是用来解决这样的问题而产生的即:当我们改变一个widget时,我们希望另外一个widget被提醒。这种notify的功能,传统的使用callback回调来实现。但是回调的方法的问题在于不够直观并且很容易出问题在参数上。
0:25 -